/* zhengYu */

import request from '@/utils/request'

// 根据团队ID查询团队及成员
export function getDocTeamAndDoctor(teamId) {
    return request({
        url: '/contractHomepage/docContractHome/findById/' + teamId,
        method: 'post',
    })
}

// 获取所有团队列表及团队下医生（支持分页）
export function getAllTeamAndDoctor(query) {
    return request({
        url: '/contractHomepage/docContractHome/findAll',
        method: 'get',
        params: query // 这里传 { pageNum, pageSize }
    })
}

// 获取所有团队列表及团队下医生（模糊查询）
export function getAllTeamAndDoctorByName(query) {
    return request({
        url: '/contractHomepage/docContractHome/searchByName',
        method: 'get',
        params: query
    })
}

// 创建签约表
export function createContract(contractData) {
    return request({
        url: '/contractAndAudit/docAudit/addContract',
        method: 'post',
        data: contractData
    })
}

// 获取当前登录用户昵称
export function getUserNickName() {
    return request({
        url: '/contractHomepage/docContractHome/getUserNickName',
        method: 'get'
    })
}

// 获取用户待签约记录（支持分页）
export function getDocContractByUserId(query) {
    return request({
        url: '/contractAndAudit/docAudit/getDocContract',
        method: 'get',
        params: query
    })
}

// 提交签约校验（已付款和审核未通过不管，其他的显示：请勿重复提交签约订单）
export function checkContract(teamId) {
    return request({
        url: '/contractAndAudit/docAudit/checkContract/' + teamId,
        method: 'post'
    })
}
